Перейти к основному содержимому

Методы формирования и последующей выгрузки отчетов в различных форматах

/services/reporting_module/api/reports/get/files-download-url

Метод формирования URL выгрузки заданных файлов из PLM ИС Multi-D Platform

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
fileIDstringидентификатор файла, для которого формируется URL выгрузкинет
archiveNamestringнаименование архивного файла, выгружаемого по сформированному URLнет
forPLMbooleanпризнак формирования URL выгрузки для PLMнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection

/services/reporting_module/api/reports/export

Метод синхронного формирования отчёта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
localestringлокализациянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection

/services/reporting_module/api/reports/export/async

Метод асинхронного формирования отчёта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
callbackURLstringURL обратного вызова возврата результата выполнения методанет
externalURLbooleanпризнак необходимости разрешения URL обратного вызова результата выполнения метода посредством сервиса Discovery ИС Multi-D Platformнет
localestringлокализациянет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

OK

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection